<?php
//$int = -1;
$int = '1e1'; // true
if (is_numeric($int)) {
    echo true;
}

// 用 is_numeric 来检查一个变量是否包含一个真正的数(类型 整数，浮点数)
// 或者是否包含一个字符串，其中的字符可以转换为一个数。

// is_numeric 在有千位分隔符的数 ，需要使用 str_replace 去掉i分割符

$number = "5,000";
$withCommas = is_numeric($number);//false;


$withoutCommas = is_numeric(str_replace(',', '', $number));// true;